package appnumerico.code;

import java.util.LinkedList;
import java.util.List;


/**
 * 
 */
public class ResultadoBusquedaIncremental {
	
	private double x0;
	private double x1;
	private boolean raiz;
	private List<IteracionNormal> resultadoIteraciones;
	
	public List<IteracionNormal> getResultadoIteraciones() {
		return resultadoIteraciones;
	}
	
	public void addResultadoIteracion(int iter, double x, double y) {
		if (resultadoIteraciones == null) 
			resultadoIteraciones = new LinkedList<IteracionNormal>();
		
		resultadoIteraciones.add(new IteracionNormal(iter, x, y));
	}
	/**
	 * @return the x0 
	 */
	public double getX0()
	{
		return x0;
	}
	/**
	 * @param x0 the x0 to set
	 */
	public void setX0(double x0)
	{
		this.x0 = x0;
	}
	/**
	 * @return the x1
	 */
	public double getX1()
	{
		return x1;
	}
	/**
	 * @param x1 the x1 to set
	 */
	public void setX1(double x1)
	{
		this.x1 = x1;
	}
	
	public void setRaiz(boolean raiz) {
		this.raiz = raiz;
	}
	
	public boolean isRaiz() {
		return raiz;
	}
}